Mining Software Repositories for Rigorous Empirical Evaluation: A Position Paper
نویسندگان
چکیده
In the software tools studies, most of the evaluations were done within artificial contexts at labs. Although this approach can give instant feedback with low cost, the mock contexts are quite different from the real context and industrial developers are still confused with the experiment results. Our study provides a significant and low cost method to evaluate software tools with near real contexts.
منابع مشابه
Beyond Replication: An example of the potential benefits of replicability in the Mining of Software Repositories Community
While in theory the mining software repositories is an area where replication is easier to perform than for other empirical software engineering fields, a review of papers presented at the Mining Software Repositories Workshop/Working Conference shows that the research studies presented do not satisfy the requirements for easy replication. In this paper, we present some possibilities that repli...
متن کاملMining Software Repositories for Evaluating Software Engineering Properties of Language Designs
Improved separation of concern is important for dealing with increasing complexity of today’s software systems. A number of language designs have been proposed in the last decade with the common goal to improve the separation of concerns by providing better modularization mechanisms e.g. mix-ins, units, roles, layers, hyperspaces, events, aspects, etc. To understand the benefits of a new modula...
متن کاملA Survey on Mining Software Repositories
This paper presents fundamental concepts, overall process and recent research issues of Mining Software Repositories. The data sources such as source control systems, bug tracking systems or archived communications, data types and techniques used for general MSR problems are also presented. Finally, evaluation approaches, opportunities and challenge issues are given. key words: mining, software...
متن کاملMining Container Image Repositories for Software Configuration and Beyond
This paper introduces the idea of mining container image repositories for configuration and other deployment information of software systems. Unlike traditional software repositories (e.g., source code repositories and app stores), image repositories encapsulate the entire execution ecosystem for running target software, including its configurations, dependent libraries and components, and OS-l...
متن کاملInformation Retrieval Support for Evidence-Based Software Engineering
The number of scientific publications is constantly increasing, and the results published on Empirical Software Engineering are growing even faster. Some software engineering publishers have began to collaborate with research groups to make available repositories of software engineering empirical data. However, these initiatives are limited due to issues related to the available search tools. A...
متن کامل